//
//  CWStatuses.swift
//  CWWeibo06
//
//  Created by ycw on 2017/7/26.
//  Copyright © 2017年 xiaowei. All rights reserved.
//

import UIKit
import YYModel

/**
 首页数据模型
 */

class CWStatuses: NSObject {
    
    /**
     发布微博时间
     */
    var created_at: String?
    
    /**
     微博ID
     */
    var id: Int64 = 0
    
    /**
     微博信息内容
     */
    var text: String?
    
    /**
     微博来源
     */
    var source: String?
    
    /**
     关注用户信息
     */
    var user: CWAttentionUser?
    
    /**
     转发数
     */
    var reposts_count: Int = 0
    
    /**
     评论数
     */
    var comments_count: Int = 0
    
    /**
     点赞数
     */
    var attitudes_count: Int = 0
    
    /**
     转发微博
     */
    var retweeted_status: CWStatuses?
    
    /**
     配图信息
     */
    var pic_urls: [CWHomePicInfo]?
    
    class func modelContainerPropertyGenericClass() -> [String: Any] {
        
        return ["pic_urls" : CWHomePicInfo.self]
    }
    
//    init(dict: [String:Any]) {
//        
//        super.init()
//        
//        setValuesForKeys(dict)
//        
//    }
//    
//    override func setValue(_ value: Any?, forUndefinedKey key: String) {
//        
//        
//    }
    
}
